more ambitious - Deutsch Englisch Wörterbuch